finishing off - Alemán Inglés Diccionario